microscope and microscopy - German English Dictionary